package snafu.implementation.states.literals.have;

import snafu.framework.objects.WorldObject;
import snafu.framework.objects.WorldObjectItself;
import snafu.framework.states.literals.StateLiteralItself;
import snafu.framework.states.literals.StateLiteralView;
import snafu.framework.view.Access;

public class HaveLiteralItself extends StateLiteralItself<WorldObject> implements HaveLiteral{
	public HaveLiteralItself(WorldObjectItself<?> value, Access privacy) {
		super(value, privacy);
	}

	@Override
	public StateLiteralView<WorldObject> createView(Access access) {
		return new HaveLiteralView(access, this);
	}
}
